public class CheckoutStatusType {
	public class CheckoutStatusType_e {
		public String eBayPaymentStatus;
		public DateTime LastModifiedTime;
		public String PaymentMethod;
		public String Status;
	
		//Setters
		public void seteBayPaymentStatus(String val) {eBayPaymentStatus = val; field_order_type_info.add('eBayPaymentStatus'); }
		public void setLastModifiedTime(DateTime val) {LastModifiedTime = val; field_order_type_info.add('LastModifiedTime'); }
		public void setPaymentMethod(String val) {PaymentMethod = val; field_order_type_info.add('PaymentMethod'); }
		public void setStatus(String val) {Status = val; field_order_type_info.add('Status'); }


		//Getters
		public String geteBayPaymentStatus() { return eBayPaymentStatus; }
		public DateTime getLastModifiedTime() { return LastModifiedTime; }
		public String getPaymentMethod() { return PaymentMethod; }
		public String getStatus() { return Status; }

	
		private String[] eBayPaymentStatus_type_info = new String[]{'eBayPaymentStatus','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] LastModifiedTime_type_info = new String[]{'LastModifiedTime','http://www.w3.org/2001/XMLSchema','dateTime','0','1','false'};
		private String[] PaymentMethod_type_info = new String[]{'PaymentMethod','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}